built upon - Turkish English Dictionary